Line Test API
Test Cases
Fibre Test Cases
| Suggested Test Case | Expected Result |
| Get fibre product details where a valid fibre product identifier (Product Id) is provided. | Fibre product details are returned. |
| Get product details where an invalid product identifier (Product Id) is provided. | Error response is returned. |
| Create an ONT Status test for a fibre product where a valid fibre product identifier (Product Id) is provided. | Test ID is returned. |
| Create an RGW bandwidth test for a fibre product where a valid fibre product identifier (Product Id) is provided. | Test ID is returned. |
| Create an ONT Status Over Time test for a fibre product where a valid fibre product identifier (Product Id) is provided. | Test ID is returned. |
| Create any fibre test where an invalid product identifier (Product Id) is provided. | Error response is returned. |
| Get an ONT Status test result for a valid test identifier (Test Id). | ONT Status test result is returned. |
| Get an RGW Bandwidth test result for a valid test identifier (Test Id). | RGW Bandwidth test result is returned. |
| Get an ONT Status Over Time test result for a valid test identifier (Test Id). | ONT Status Over Time test result is returned. |
| Get an Optical Info test result for a valid test identifier (Test Id). | Optical Info test result is returned. |
| Get a test result for an invalid test identifier (Test Id). | Error response is returned. |
| Get all Fibre test results for a valid product identifier (Product Id). | Fibre test results are returned. |
Copper Test Cases – DSL Product
| Suggested Test Case | Expected Result |
| Get DSL product details where a valid product identifier (Product Id) is provided. | DSL product details are returned. |
| Create a Line State Diagnosis test for a DSL product where a valid product identifier (Product Id) is provided. | Test ID is returned. |
| Create a Line State Diagnosis test where an invalid product identifier (Product Id) is provided. | Error response is returned. |
| Get a Line State Diagnosis test result for a valid test identifier (Test Id). | Line State Diagnosis test result is returned. |
| Get a Line Quality Diagnosis test result for a valid test identifier (Test Id). | Line Quality Diagnosis test result is returned. |
| Get all DSL test results for a valid product identifier (Product Id). | DSL test results are returned. |
Copper Test Cases – BBIP Product
| Suggested Test Case | Expected Result |
| Get BBIP product details where a valid product identifier (Product Id) is provided. | BBIP product details are returned. |
| Create an nblt Single Line test for a BBIP product where a valid product identifier (Product Id) is provided. | Test ID is returned. |
| Create an nblt Electrical Loop test for a BBIP product where a valid product identifier (Product Id) is provided. | Test ID is returned. |
| Create any BBIP test where an invalid product identifier (Product Id) is provided. | Error response is returned. |
| Get an nblt single Line Test result for a valid test identifier (Test Id). | Single Line Test result is returned. |
| Get an nblt Electrical Loop test result for a valid test identifier (Test Id). | Electrical Loop test result is returned. |
| Get all BBIP test results for a valid product identifier (Product Id). | BBIP test results are returned. |